package com.cheng.xbsc.mapper;

import com.cheng.xbsc.entity.Car;
import org.apache.ibatis.annotations.Param;
import tk.mybatis.mapper.common.Mapper;

import java.util.List;

public interface CarMapper extends Mapper<Car> {


    Integer countByStatus(Integer userId);


    Car findByUidAndGidAndStatus(@Param("userId") Integer userId, @Param("goodsId") Integer goodsId, @Param("status") String status);

    List<Car> findByStatus(@Param("status") String status, @Param("userId") Integer userId);

    void updateById(@Param("carId") Integer carId, @Param("goodNum") Integer goodNum);

    void updateStatus(@Param("carId") Integer carId, @Param("status") String status);

    void updateAllStatus(@Param("userId") Integer userId, @Param("status") String status);
}